mountain chain – English–Latine translations

🇬🇧 en la 🇻🇦

mountain chain noun

  • a series of mountain ranges
iugum
Wiktionary Links